検索対象:     
報告書番号:
※ 半角英数字
 年 ~ 
 年
検索結果: 3 件中 1件目~3件目を表示
  • 1

発表形式

Initialising ...

選択項目を絞り込む

掲載資料名

Initialising ...

発表会議名

Initialising ...

筆頭著者名

Initialising ...

キーワード

Initialising ...

使用言語

Initialising ...

発行年

Initialising ...

開催年

Initialising ...

選択した検索結果をダウンロード

論文

A New memory allocation method for shared memory multiprocessors with large virtual address space

小出 洋; 鈴木 貢*; 中山 泰一*

Concurrency; Practice and Experience, 9(9), p.897 - 914, 1997/09

 被引用回数:0 パーセンタイル:0.02(Computer Science, Software Engineering)

広い仮想アドレス空間を持つ共有メモリ型並列計算機のための新しい領域確保法について述べる。共有メモリ型並列計算機を効率的に使用するためには、プロセッサを停止させることなく使用することが重要である。複数のプロセッサが同時にひとつの共有変数にアクセスすると、そのアクセスは逐次化される。つまり、頻繁な共有変数へのアクセスは、並列性を減少する。特に、動的領域確保を行う応用プログラムでは、共有変数であるアロケーションポイントへのアクセスが頻繁に行われる。本論文では、アロケーションポインタが広い仮想アドレス空間中を単調増加することにより、高速な領域確保を行う方法を示す。領域確保に伴うクリティカルセクションは、効率的なfetch-and-addプリミティブを使用することで、効率的に実行できる。応用プログラムは領域確保時にほとんど停止しないため、並列性は向上される。

報告書

粒子コードの共有メモリ型ベクトル並列計算機での並列化

大田 敏郎*; 折居 茂夫*

JAERI-Data/Code 97-007, 22 Pages, 1997/03

JAERI-Data-Code-97-007.pdf:0.79MB

粒子コードを共有メモリ型並列計算機T90の並列化コンパイラを用いて並列化した。その結果、自動並列化では十分な性能向上が得られなかったが、並列化のために用意されたディレクティブを挿入すること、およびある一つの有効なベクトル並列化手法を使用することによって十分な性能向上を得ることができ、4CPU使用時にオリジナルコード比で約3.2倍の加速率が得られた。性能向上作業の過程とその効果について共有メモリ型ベクトル並列計算機の特徴と共に述べる。

報告書

並列計算機を利用した遮蔽安全評価用モンテカルロコードMCACEの高速化,3; 共有メモリ型並列計算機による並列処理および複数ワークステーションを使用した並列処理

高野 誠; 小野寺 えみ*; 増川 史洋; 内藤 俶孝; 今若 恒幸*; 依田 佳久*

JAERI-M 93-128, 50 Pages, 1993/07

JAERI-M-93-128.pdf:1.51MB

遮蔽安全評価用モンテカルロコードMCACEの並列化を、共有メモリ型のベクトル並列計算機Monte-4を使用した場合および複数ワークステーションを使用した場合の2種類の並列処理について検討した。Monte-4では、MCACEコードのコピーを4CPU上で実行し、並列処理後の結果を同一ファイルへ書き込む方法を用いた。複数ワークステーションによるネットワークパラレル処理では、ホスト・ノード型のモデルによる並列化について検討した後、先のMonte-4で使用したモデルを特別な並列処理用ソフトを使用せずFORTRAN言語のみで実現することを試みた。検討の結果、Monte-4では4CPUを使用してほぼ3倍の高速化が達成され、複数ワークステーションの場合には、4台のワークステーションを用いて、スカラー大型計算機M780以上の処理速度を達成可能であることがわかった。

3 件中 1件目~3件目を表示
  • 1